class Myarr<T extends Comparable<T>>{
    //T是比较器，不能直接进行数据比较，，要先擦成比较器，不能让他自动转为Object，要实现comparable
    public void findMax(T[] arr){
        T max = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if(arr[i].compareTo(max)>0){
                max = arr[i];
            }
        }
    }
}

//静态的比较
class Marr2{

    public static <T extends Comparable<T>> T findMax( T arr[]){
        T max = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if(arr[i].compareTo(max)>0){
                max = arr[i];
            }
        }
        return max;
    }
}
public class Test2 {

    public static void main(String[] args) {

    }
}
